body{
    background: rgb(224, 224, 224);
}
#header{
    margin:2rem 0px;
}

#main{
    
}
#login{
    border-radius: 5px;
    border-top:5px solid red;
    margin:1rem;
    background:#fff;
    text-align: center;
    overflow: hidden;
    padding-top:1rem;
}
#login .col-md-12{
    margin-bottom: 1rem;
}

/* book list */
#bookList{
    margin-top:2rem;
    border-top:2px solid #000;
    overflow: hidden;
}
#bookList .menu_left{
    /* border-right:2px solid #000; */
    min-height: 80rem;
}

#Catagory .col-md-12{
    margin-left: 0;
    padding-left: 0;
}


/* book detail */
#bookDetail{

}
#bookDetail .detail{
    font-weight: bold;
    margin:1.5rem 0px;
}

/* myCart */
#myCart{
    padding:1rem;
}
#myCart span{
    font-weight: bold;
}
#myCart .col-md-12{
    padding-left: 0;
    margin-bottom: 1rem;
}
#myCart .btns{
    padding-bottom: 1rem;
    border-bottom: 1px solid rgb(94, 94, 94);
}


